/*
 * @Author: ylq
 * @Date: 2022-09-26 15:14:37
 * @Desc: Main
 * @Last Modified by: ylq
 * @Last Modified time: 2023-12-12 16:35:16
 */
import { createApp } from 'vue';
import App from './App.vue';
import router from './router';
import store from './store';
import components from './components';
import './assets/style/main.less';
import directive from './directive';
import Vue3Lottie from 'vue3-lottie';
import ElementPlus from 'element-plus';
import 'element-plus/dist/index.css';
import vant from 'vant';
// 引入vant 的部分样式
import 'vant/lib/index.css';

const app = createApp(App);
// base
app.use(router);
app.use(store);
app.use(components);
app.use(directive);
// plugin
app.use(Vue3Lottie);
app.use(vant);

app.use(ElementPlus);
app.mount('#app');
